/*项目特有的公用css定义在此处*/

/*小图标*/
.icon{background: url(images/icons/s-icons.png) no-repeat top left;}
.s-icon_1{ background-position: 0 0;   } 
.s-icon_1_1{ background-position: 0 -75px;   } 
.s-icon_1_2{ background-position: 0 -148px;   } 
.s-icon_1_3{ background-position: 0 -221px;   } 
.s-icon_1_4{ background-position: 0 -294px;   } 
.s-icon_2{ background-position: 0 -367px;   } 
.s-icon_2_1{ background-position: 0 -442px;   } 
.s-icon_2_2{ background-position: 0 -515px;   } 
.s-icon_2_3{ background-position: 0 -588px;   } 
.s-icon_2_4{ background-position: 0 -661px;   } 
.s-icon_3{ background-position: 0 -734px;   } 
.s-icon_3_1{ background-position: 0 -809px;   } 
.s-icon_3_2{ background-position: 0 -882px;   } 
.s-icon_3_3{ background-position: 0 -955px;   } 
.s-icon_4{ background-position: 0 -1028px;   } 
.s-icon_4_1{ background-position: 0 -1103px;   } 
.s-icon_4_2{ background-position: 0 -1176px;   } 
.s-icon_4_3{ background-position: 0 -1249px;   } 
.s-icon_4_4{ background-position: 0 -1322px;   } 
.ediicon{padding-left:26px;}
.iconsubBtnIconAdd{background: url(images/subBtnIconAdd.png) no-repeat left center;}
.iconsubBtnIconDelete{background: url(images/subBtnIconDelete.png) no-repeat left center;}
.iconsubBtnIconHed{background: url(images/subBtnIconHed.png) no-repeat left center;}
.iconsubBtnIconRework{background: url(images/subBtnIconRework.png) no-repeat left center; text-decoration:none; }
.iconsubBtnIconSave{background: url(images/subBtnIconSave.png) no-repeat left center;}
.iconsubBtnIconStart{background: url(images/subBtnIconStart.png) no-repeat left center;}
.icontableIconAdd{background: url(images/tableIconAdd.png) no-repeat left center; text-decoration:none;}
.icontableIconHed{background: url(images/tableIconHed.png) no-repeat left center; text-decoration:none;}
.icontableIconDelete{background: url(images/tableIconDelete.png) no-repeat left center; text-decoration:none; }
.icontableIconSearch{background: url(images/tableIconSearch.png) no-repeat left center; text-decoration:none; }
.icontableIconRework{background: url(images/tableIconRework.png) no-repeat left center; text-decoration:none; }
.icontableIconStop{background: url(images/tableIconStop.png) no-repeat left center; text-decoration:none; }
.icontableIconStart{background: url(images/tableIconStart.png) no-repeat left center; text-decoration:none; }
.iicon{padding-left:50px;}
.iiconmenuIcon_logo{background: url(images/vbm/menu/menu_logo.png) no-repeat;width: 138px;height: 47px;}
.iiconmenuIcon_0{background: url(images/vbm/menu/menuIcon1.png) no-repeat 10px center;}
.iiconmenuIcon_1{background: url(images/vbm/menu/menuIcon2.png) no-repeat 10px center;}
.iiconmenuIcon_2{background: url(images/vbm/menu/menuIcon3.png) no-repeat 10px center;}
.iiconmenuIcon_3{background: url(images/vbm/menu/menuIcon4.png) no-repeat 10px center;}
.iiconmenuIcon_4{background: url(images/vbm/menu/menuIcon5.png) no-repeat 10px center;}
.iiconmenuIcon_5{background: url(images/vbm/sub/tab2_icon3.png) no-repeat 10px center;}
.iiconmenuIcon_6{background: url(images/vbm/menu/menuIcon6.png) no-repeat 10px center;}
.iiconmenuIcon_7{background: url(images/datapart/menu1_7.png) no-repeat 10px center;}
.iiconmenuIcon_8{background: url(images/datapart/menu1_check.png) no-repeat 10px center;}
.iiconmenuIcon_9{background: url(images/datapart/menu1_finance.png) no-repeat 10px center;}

.iiconmenuIcon_1_1{background: url(images/menuIcon_1_1.png) no-repeat 10px center;}
.iiconmenuIcon_1_2{background: url(images/menuIcon_1_2.png) no-repeat 10px center;}
.iiconmenuIcon_1_3{background: url(images/menuIcon_1_3.png) no-repeat 10px center;}

.iiconmenuIcon_2_1{background: url(images/menuIcon_2_1.png) no-repeat 10px center;}
.iiconmenuIcon_2_2{background: url(images/menuIcon_2_2.png) no-repeat 10px center;}
.iiconmenuIcon_2_3{background: url(images/menuIcon_2_3.png) no-repeat 10px center;}
.iiconmenuIcon_2_4{background: url(images/menuIcon_2_4.png) no-repeat 10px center;}
.iiconmenuIcon_2_5{background: url(images/menuIcon_2_5.png) no-repeat 10px center;}

.iiconmenuIcon_3_1{background: url(images/menuIcon_3_1.png) no-repeat 10px center;}
.iiconmenuIcon_3_2{background: url(images/menuIcon_3_2.png) no-repeat 10px center;}
.iiconmenuIcon_3_3{background: url(images/menuIcon_3_3.png) no-repeat 10px center;}

.iiconmenuIcon_4_1{background: url(images/menuIcon_4_1.png) no-repeat 10px center;}
.iiconmenuIcon_4_2{background: url(images/menuIcon_4_2.png) no-repeat 10px center;}

.iiconmenuIcon_5_1{background: url(images/menuIcon_5_1.png) no-repeat 10px center;}
.iiconmenuIcon_5_2{background: url(images/menuIcon_5_2.png) no-repeat 10px center;}

h3{padding-left:30px; font-size:16px;}
body{font-size:13px;}

.hgrid .odd td{ background-color:#fff;}
.hgrid .even td{ background-color:#f0f8ff;}
.hgrid .cbcol{text-align:center;}
.hgrid .hrow td{ background-color:#f4faff;}
.hgrid th{background:url(images/TableTitleBg.jpg) repeat-x left top; padding:2px; font-weight:normal;}
.hgrid td{padding:2px;}
.hgrid .ediicon{padding-left:14px;}

.vgrid,.hgrid{border-color:#c6c6c6;}
.vgrid th,.vgrid td{ border:solid 1px #c6c6c6 ;border-width:0px 1px 1px 0px; padding:2px;}
.vgrid th,.hgrid th{color:#666; padding:2px; font-weight:normal;}

.pager{text-align:left;}
.pager .first{ background: url(images/pointer_ll.jpg) no-repeat  0px 0px; }
.pager .prev{  background: url(images/pointer_l.jpg) no-repeat   0px 0px;  }
.pager .next{ background: url(images/pointer_r.jpg) no-repeat   0px 0px; }
.pager .last{  background: url(images/pointer_rr.jpg) no-repeat  0px 0px;  }
.pager .current:hover{ text-decoration:none;color:#000; }
.pager .go{ padding-left:42px; padding-top:4px; background: url(images/btngo.jpg) no-repeat 0px center;   }

.hgrid caption{font-size:13px; background-position:4px 5px; padding-left:25px;}
.hgrid th{font-size:12px;}
.grid1 caption{ background-image:url(images/tableIcon1.png);}
.grid2 caption{ background-image:url(images/tableIcon2.png);}
	

.toggleq{display:block; height:16px; margin:5px 0px;}
.toggleq .left{display:block; float:left; width:87px; height:16px; background:url(images/fold_siderLine.jpg) no-repeat left top;} 
.toggleq .right{display:block; float:right; width:87px;height:16px;background:url(images/fold_siderLine_right.jpg) no-repeat right top;} 
.toggleq span{display:block; margin:0px 80px; height:16px;background:url(images/fold_Line.jpg) repeat-x left top; text-align:center;}
.toggleq span em{display:block; width:78px; height:16px;background:url(images/fold_center.jpg) no-repeat center top; margin:0px auto;}
.toggleq:hover  span em{background:url(images/fold_center_hover.jpg) no-repeat center top;}
.toggleqon  span em{background:url(images/fold_center2.jpg) no-repeat center top;}
.toggleqon:hover  span em{background:url(images/fold_center2_hover.jpg) no-repeat center top;}


.silverbutton,.silverbutton b,.btn2,.btn2 b{font-size:12px; padding:3px 7px 6px 7px; background:url(images/btn2.jpg) no-repeat 0 0;}
.silverbutton:hover,.silverbutton:hover b,.btn2:hover,.btn2:hover b{background-image:url(images/btn2-hover.jpg);}
.silverbutton,.btn2{text-decoration:none; color:#000; padding-right:0px;*padding-top:0px; border-width:0px; background-color:transparent;}
.silverbutton b,.btn2 b{margin-left:7px; background-position:100% 0px; padding-left:0px;padding-right:14px;padding-left:0px;padding-bottom:6px;*padding-top:8px;letter-spacing:1px; color:#0051a1; font-weight:normal;}

/*search button*/
.btnsearch{width:60px;height:22px; background:url(images/searchBtnOut.png) no-repeat left top;margin:0px 2px; border-width:0px; background-color:transparent; cursor:pointer;}
.btnsearch:hover{ background:url(images/searchBtnOver.png) no-repeat left top;}
.btnback{width:60px;height:22px; background:url(images/backBtnOut.png) no-repeat left top;margin:0px 2px; border-width:0px; background-color:transparent; cursor:pointer;}
.btnback:hover{ background:url(images/backBtnOver.png) no-repeat left top;}
.btnexport{width:60px;height:22px; background:url(images/saveBtnOut.png) no-repeat left top;margin:0px 2px; border-width:0px; background-color:transparent;cursor:pointer;}
.btnexport:hover{ background:url(images/saveBtnOver.png) no-repeat left top;}

/*custom button*/
.btncustom{width:60px;height:25px; background:url(images/button/btn3.jpg) no-repeat left top;margin:0px 2px; border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.btncustom:hover{ background:url(images/button/btn3-hover.jpg) no-repeat left top;}
.btncustomL{width:120px;height:25px; background:url(images/button/btn3L.jpg) no-repeat left top;margin:0px 2px; border-width:0px; background-color:transparent; cursor:pointer;color:#D17D10;font-size:12px;}
.btncustomL:hover{ background:url(images/button/btn3L-hover.jpg) no-repeat left top;}

/*vbm button*/
.vbmBtnUpdate{width:53px;height:19px; background:url(images/vbm/main/table_btn_rework.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnDelete{width:53px;height:19px; background:url(images/vbm/main/table_btn_delete.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnConfirm{width:53px;height:19px; background:url(images/vbm/main/table_btn_ok.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnBasic{width:83px;height:19px; background:url(images/vbm/main/table_btn_basic.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnStep{width:83px;height:19px; background:url(images/vbm/main/table_btn_step.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnAgreement{width:83px;height:19px; background:url(images/vbm/main/table_btn_agreement.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnGoods{width:93px;height:19px; background:url(images/vbm/main/table_btn_goods.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnAudit{width:73px;height:19px;background:url(images/vbm/main/table_btn_audit.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnZhankai{width:50px;height:22px; background:url(images/vbm/main/rightCorner2.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnShouqi{width:50px;height:22px; background:url(images/vbm/main/rightCorner1.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnTijiao{width:63px;height:19px;background:url(images/vbm/main/table_btn_exam1.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnShenhz{width:63px;height:19px;background:url(images/vbm/main/table_btn_exam2.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}
.vbmBtnPreview{width:63px;height:19px;background:url(images/vbm/main/table_btn_preview.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#197ed4;font-size:12px;}


/*po button*/
.btnPo{width:57px;height:19px; background:url(images/afs/shoppingBtn.png) no-repeat left top;border-width:0px; background-color:transparent; cursor:pointer;color:#D17D10;font-size:12px;}

.tbbox{border-top:solid 1px #a7d1f2; background-color:#f4faff;}
.dp{width:90px;}
a{color:#006699;}

.ui-tabs{padding:0px;}
.ui-tabs .ui-tabs-nav{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0px; margin:0px 0px 0px 0px; padding-left:20px;border:0;border-color:#56B8DC;   }
.ui-tabs .ui-tabs-panel{padding:0px;margin:0px 0px;border:solid 1px #56B8DC; border-width:0px;}
.ui-tabs .ui-tabs-panel iframe{width:100%;height:100%;}
.ui-tabs .ui-widget-header{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:url(images/afs/ifTitleBg.png) repeat-x left bottom; border-color:#a7d1f2;}
.ui-tabs .ui-state-default{background:url(images/afs/tabBg_OnMouseOut.png) no-repeat left bottom;border-width:0px;}
.ui-tabs .ui-state-default a {background:url(images/afs/tabBg_OnMouseOut.png) no-repeat right bottom;border-width:0px; margin-left:5px;}
.ui-tabs .ui-state-default:hover{background:url(images/afs/tabBg_OnMouseOver.png) no-repeat left bottom;}
.ui-tabs .ui-state-default:hover a{background:url(images/afs/tabBg_OnMouseOver.png) no-repeat right bottom;}
.ui-tabs .ui-tabs-nav li a{padding-bottom:5px; color:#333; font-weight:normal;}
.ui-tabs .ui-state-active,.ui-tabs .ui-state-active:hover{background:url(images/afs/tabBg_OnMouseDown.png) no-repeat left bottom;}
.ui-tabs .ui-state-active a,.ui-tabs .ui-state-active:hover a{background:url(images/afs/tabBg_OnMouseDown.png) no-repeat right bottom;}

.sumgrid{width:100%;border:solid 1px #D0D8E8; border-top-width:0px; background-color:#ffffd9;}


